shield/defend oneself - Español Inglés Diccionario